home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / fp11s.zip / FIDOPCB.DOC < prev    next >
Text File  |  1992-01-31  |  33KB  |  780 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  -------------------------------------------------------
  9.  . OOOOOO  oo      OO          OOOOOO  OOOOOO  OOOOO   .  Version: 1.1
  10.  . OO              OO          OO  OO  OO      OO  OO  .  Release: Jan 17 1992
  11.  . OOOO    OO  OOOOOO  OOOOOO  OOOOOO  OO      OOOOO   .  Author : Matjaz Koce
  12.  . OO      OO  OO  OO  OO  OO  OO      OO      OO   OO .
  13.  . OO      OO  OOOOOO  OOOOOO  OO      OOOOOO  OOOOOO  .  (c) MicroArt d.o.o
  14.  -------------------------------------------------------  1991-92
  15.  .  FidoPCB - FidoNet to PCBoard 14.x mail interface   .
  16.  -------------------------------------------------------
  17.  
  18.  
  19.  
  20.   Lazy Sysop's rule:
  21.  
  22.       "Long manuals are never printed and read completely"
  23.  
  24.  
  25.  
  26.  
  27.    -----=- Table of contents -=---------------------------------------
  28.  
  29.        Naming Conventions -=--------------------------------     1
  30.        Distribution File -=---------------------------------     2
  31.        Distribution Rules -=--------------------------------     2
  32.        Contacting the Author -=-----------------------------     2
  33.        Shareware -=-----------------------------------------     3
  34.        Unregistered Shareware version -=--------------------     3
  35.        Overview -=------------------------------------------     3
  36.        Limitations -=---------------------------------------     4
  37.        First installation steps -=--------------------------     4
  38.        Command line parameters -=---------------------------     5
  39.        Configuration file -=--------------------------------     7
  40.        Lost Mail -=-----------------------------------------     10
  41.        Handling NetMail -=----------------------------------     11
  42.        Running a DOOR -=------------------------------------     12
  43.        Areafix -=-------------------------------------------     12
  44.        Support and distribution nodes -=--------------------     12
  45.        Copyrights, Trademarks and Warranty -=---------------     13
  46.        End -=-----------------------------------------------     13
  47.  
  48.  
  49.  
  50.    -----=- Naming Conventions -=----------------------------------------------
  51.  
  52.    FidoPCB is distributed using the file naming convention of: FPvvb.aaa
  53.    where 'vv' represents the version such as '13' for version 1.3, '50' for
  54.    version 5.0.  The 'b' refers to a letter code specifying (A)lpha, (B)eta,
  55.    (R)egistered or (S)hareware release versions.  The registered release is
  56.    distributed as FPvvR.aaa.  The final AAA refers to the compression
  57.    method of distribution file.  This may be ARC, ZIP, ARJ or whatever.  When
  58.    referring to this distribution file in the documentation, it will usually
  59.    be referred to as the distribution archive.
  60.  
  61.  
  62.  
  63.                                                      FidoPcb 1.1  Page 2
  64.  
  65.  
  66.    -----=- Distribution File -=-----------------------------------------------
  67.  
  68.    The following files should be present within the distribution archive:
  69.  
  70.        File          Description
  71.        ===========   ========================================================
  72.        FIDOPCB.CFG   Sample (self describing) configuration file
  73.        FIDOPCB.DOC   The documentation you are reading now
  74.        FIDOPCB.EXE   The executable program
  75.        FIDOPCB       Sample DOOR file
  76.        FILE_ID.DIZ   The description file
  77.        HISTORY.DOC   File describing changes from version to version
  78.        LOST.         PCBoard message base for lost mail
  79.        LOST.NDX      Index file for LOST.
  80.        MATRIX.       PCBoard message base for net mail
  81.        MATRIX.NDX    Index file for MATRIX.
  82.        RUNFD.BAT     Sample Batch used to run FrontDoor, PCBoard and FidoPCB
  83.        ===========   ========================================================
  84.  
  85.    Alpha/Beta versions usually do not include the .DOC files but instead
  86.    include the HISTORY.DOC file for brief description of changes.  Please
  87.    be sure to read this file if you are working with an alpha or beta version
  88.    of FidoPCB!
  89.  
  90.  
  91.  
  92.    -----=- Distribution Rules -=----------------------------------------------
  93.  
  94.    Sysops MAY place 'ZIP Comments' on the FidoPCB distribution archive if
  95.    necessary.  Sysops MAY place additional files (such as 'README.1ST' or
  96.    'BBS_AD') ONLY if file names don't conflict with files in distribution
  97.    archive (see above).
  98.  
  99.    Distribution of the alpha, beta, and registered versions is restricted to
  100.    those systems with specific permission to distribute such.  Do not
  101.    distribute any version of FidoPCB except the unregistered shareware
  102.    (FPvvS.aaa) version!
  103.  
  104.  
  105.  
  106.    -----=- Contacting the Author -=-------------------------------------------
  107.  
  108.    Problems, questions, and suggestions should be directed to Matjaz Koce:
  109.  
  110.       Modem:         MicroArt BBS
  111.                      Node 1: +38 66 34 986  [1200-9600]
  112.                      Node 2: +38 66 33 816  [1200-2400]
  113.                      Node 3: +38 66 37 536  [1200-2400]
  114.  
  115.       Mail:          MicroArt d.o.o.
  116.                      Matjaz Koce
  117.                      Pristaniska 5/I
  118.                      66000 Koper
  119.                      Slovenija
  120.  
  121.  
  122.  
  123.                                                      FidoPcb 1.1  Page 3
  124.  
  125.  
  126.       EchoMail:      AdriaNet:   Sysops, Shareware, HomeMadeSW
  127.                                  EchoConferences
  128.                      FidoNet:    FidoPCB, Enet.sysop EchoConferences
  129.  
  130.       NetMail:       2:380/100@FidoNet.org
  131.                      2:333/606@FidoNet.org
  132.  
  133.  
  134.  
  135.    -----=- Shareware -=-------------------------------------------------------
  136.  
  137.    You have probably read statements under the heading "Shareware."  I
  138.    won't bother going through it again.  Simply be aware that FidoPCB is
  139.    Shareware.  The registered version has additional features, and that
  140.    the file REGISTER.DOC contains information and the registration form
  141.    itself.  You can also send me NetMail or leave a comment to sysop on
  142.    MicroArt BBS.
  143.  
  144.    Any and all registered users may download and operate any later 1.x
  145.    registered and beta versions of MicroArt as desired.  The registered
  146.    and beta versions are always available from MicroArt BBS or other
  147.    support BBS's (See below).
  148.  
  149.    Registration will also give you access to the support conference named
  150.    FidoPCB to share your experiences with other registered users.  In this
  151.    conference you can also make suggestions, report bugs, et cetera.
  152.  
  153.  
  154.  
  155.    -----=- Unregistered Shareware version -=----------------------------------
  156.  
  157.    Unregistered version will accept maximum of 20 configured areas.  Tear line
  158.    will also indicate that you are using the unregistered version by placing
  159.    an '--- FidoPCB [NR]' at the end of every message exported by FidoPCB.
  160.    There are no other limitations in the unregistered version of FidoPCB.
  161.  
  162.  
  163.  
  164.    -----=- Overview -=--------------------------------------------------------
  165.  
  166.    FidoPCB is an utility used to import/export FidoNet type messages into
  167.    PCBoard message base.  Messages are transferred between many different
  168.    BBSes in the FidoNet FTS-2 type packets.  FidoPCB features include:
  169.  
  170.     - unpacking compressed packets (compression can be ZIP, ARC, ARJ, LHA)
  171.     - importing .PKT files directly into PCBoard's MSG files without the
  172.       use of FidoNet style .MSGs.
  173.     - exporting new messages from PCBoard message base
  174.     - packing of exported messages
  175.     - makes MSG file for FrontDoor (send file, hold file)
  176.     - makes OUT file for BinkleyTerm
  177.     - multiple AKA's
  178.     - handles NetMail (private FidoNet mail) in both directions (in/out)
  179.     - recognizes CRASH, DIRECT, INTL and other FidoNet message flags
  180.     - handles AreaFix commands (if you are host, they can automatically
  181.  
  182.  
  183.  
  184.                                                      FidoPcb 1.1  Page 4
  185.  
  186.  
  187.       add or delete areas)
  188.     - works on networks, multitaskers and multinode PCBoard with file sharing
  189.     - works as DOOR (with Fossil driver)
  190.  
  191.     All these and many other features are included in FidoPCB!
  192.  
  193.  
  194.  
  195.     -----=- Limitations -=---------------------------------------------------
  196.  
  197.     As mentioned above, the unregistered version will handle only 20
  198.     configured areas.  Registered version, instead, will handle 1000 areas or
  199.     more if needed.
  200.  
  201.     Using FILES=20 or more in CONFIG.SYS FidoPCB will be able to process mail
  202.     for 10 configured nodes (if you are working as HUB or HOST).  Next
  203.     versions will have limitations depending on FILES and available memory.
  204.  
  205.     FidoPCB doesn't check how much disk space is available, but please make
  206.     sure there is at least 1 Megabyte free or more depending on packet sizes.
  207.     There should be at least 300K of free RAM, mainly to run archivers (PKZIP,
  208.     PKUNZIP, etc..)
  209.  
  210.     FidoPCB will only take messages that are 64k and under.  Future versions
  211.     will accommodate messages of unlimited size.
  212.  
  213.  
  214.     -----=- First installation steps -=---------------------------------------
  215.  
  216.     Within the archive containing FidoPCB you received a sample configuration
  217.     file (FIDOPCB.CFG).  I advice you to use it as an example.  You should
  218.     setup two additional conferences in PCBSetup (Matrix and Lost Mail).
  219.     They will be described later in this DOC.  Also be sure you have correctly
  220.     described archiver directories in FIDOPCB.CFG or put your directory
  221.     containing various archivers (PKUNZIP, PKZIP, ARJ...) into your search
  222.     PATH.
  223.  
  224.     Installation is divided into this five steps (fourth is the longest :->):
  225.  
  226.     1)   create directory FIDOPCB
  227.     2)   change current directory to newly created FIDOPCB
  228.     3)   unzip FPvvb.ZIP : FIDOPCB.EXE - executive code
  229.                            FIDOPCB.CFG - sample configuration file
  230.                            FIDOPCB.DOC - this DOC file
  231.                            RUNFD.BAT   - sample BAT file for FrontDoor
  232.                            MATRIX.*    - message base and its index
  233.                            LOST.*      - message base and its index
  234.     4)   use text editor to edit configuration file FIDOPCB.CFG (lines
  235.          should end with LF/CR).  Don't use Tabs - chr(9)!
  236.     4.1) the configuration file is 'self describing', you can read more about
  237.          various parameters into this DOC; don't forget to setup all
  238.          conferences you wrote into configuration file under AREA parameter;
  239.          you must also go into PCBoard, (J)oin them or run PCBPack to create
  240.          MSGS and MSGS.NDX message bases.
  241.     4.2) copy files LOST and LOST.NDX into directory described with parameter
  242.  
  243.  
  244.  
  245.                                                      FidoPcb 1.1  Page 5
  246.  
  247.  
  248.          LOST_MAIL and setup this area in PCBoard as LOST_MAIL (this is
  249.          not really necessary, but I recommend it.)
  250.     4.3) copy files MATRIX and MATRIX.NDX into directory described with
  251.          parameter NET_MAIL and setup this area in PCBoard as MATRIX or
  252.          NET_MAIL (this is necessary!)
  253.     4.4) run FIDOPCB SET ALL TOP (this will report errors in your
  254.          configuration if there are any and set all lastread pointers);
  255.          if there are any errors, read step 4.2 again
  256.     4.5) select one area as 'test area' and write into some messages (do not
  257.          use messages with *Origin line unless you are using FORCE parameter
  258.          in command line!)
  259.     4.6) run FIDOPCB SET 'test area' -1
  260.     4.7) run FIDOPCB EXPORT
  261.     4.8) check the results in PACKET directory, MAIL directory and
  262.          FIDOPCB.STA file, if not OK goto 4
  263.     5)   include FIDOPCB.EXE in your BAT files for events
  264.     6)   install FidoPCB as DOOR
  265.  
  266.     If you are incapable to set up FidoPCB just mail me on my BBS.  I'll
  267.     be there to help you.
  268.  
  269.  
  270.  
  271.     -----=- Command line parameters -=----------------------------------------
  272.  
  273.     Running FIDOPCB.EXE without parameters or with /? will display all
  274.     command line parameters on the screen.  FidoPCB needs only simple
  275.     information on the command line to operate.  Most of the information is
  276.     read from the FIDOPCB.CFG file.
  277.  
  278.     Command line syntax: FIDOPCB [/?] [command] [area name & number] [switch]
  279.  
  280.     /? generates short description of all available commands and switches
  281.     Command should be on of: EXPORT, IMPORT, TOSS, SET, LIST, STAT
  282.     Switches are: FORCE, RESET, STRIP, DOOR
  283.  
  284.  
  285.     Commands:
  286.  
  287.     EXPORT - exports all new messages (since last execution of FIDOPCB),
  288.              updates last read pointers
  289.  
  290.     IMPORT - looks for new mail packet files on directory FILES and imports
  291.              them into PCBoard message base, updates last read pointers no
  292.              matter if there were any messages to export
  293.  
  294.     TOSS   - exports all new messages, look for new mail packet file on
  295.              directory FILE, imports messages and updates last read pointers
  296.  
  297.     SET    - syntax of the SET command is: SET AreaName/ALL Number/Top
  298.              It sets last read pointer for specified area (AreaName) or
  299.              all areas if you specify ALL instead of area name.  Using
  300.              parameter Top instead of Number will set last read message
  301.              to highest (top of message base).  You can use negative numbers
  302.              to set last read pointers back from current value for specified
  303.  
  304.  
  305.  
  306.                                                      FidoPcb 1.1  Page 6
  307.  
  308.  
  309.              Number of messages (the Number will be subtracted from the
  310.              highest (top) message number).  If the Number is above the
  311.              highest message, the highest message number will be used.
  312.  
  313.     LIST   - syntax of the LIST command is: LIST AreaName/ALL
  314.              It lists last read pointers and areas type.  Using
  315.              ALL instead of AreaName will show you all areas.
  316.  
  317.     STAT   - displays statistics of all inbound/outbound mail
  318.  
  319.  
  320.     Switches:
  321.  
  322.     DOOR   - used with all commands and switches; it works only with
  323.              Fossil driver installed and with PCBOARD.SYS file
  324.  
  325.     RESET  - used with command STAT will reset statistic information to 0
  326.  
  327.     STRIP  - used with EXPORT, TOSS will convert all characters higher
  328.              than chr(128) into '*'
  329.  
  330.     FORCE  - used with EXPORT, TOSS will export messages even if they are
  331.              containing 'Origin:' line (this 'Origin' line checking is
  332.              used to avoid sending received messages)
  333.  
  334.  
  335.     There are some samples how to use them:
  336.  
  337.     FIDOPCB LIST ALL
  338.     = will list all areas (name, their lastread pointer and type)
  339.  
  340.     FIDOPCB STAT
  341.     = will show import/export statistics
  342.  
  343.     FIDOPCB STAT RESET
  344.     = will reset statistics for all areas to 0
  345.  
  346.     FIDOPCB SET Net_Mail TOP
  347.     = will set last read pointer in Matrix to top of the message base
  348.  
  349.     FIDOPCB SET ALL -10
  350.     = will set all areas last read pointers to (current pointer - 10)
  351.  
  352.     FIDOPCB SET FIDOTEST 1
  353.     = will set lastread pointer in area FIDOTEST to 1
  354.     FIDOPCB TOSS STRIP
  355.     = will export all new messages into PKT files, look for
  356.       MO?, TH?...  and import them into PCBoard, route messages
  357.       in PKT to other nodes as defined in FIDOPCB.CFG, all
  358.       characters in messages from PCBoard greater than 'Ç' are
  359.       changed into '*'
  360.  
  361.     FIDOPCB EXPORT FORCE
  362.     = will export all new messages into PKT files.  Messages with
  363.       * Origin: line into body text, by default are not exported (to
  364.  
  365.  
  366.  
  367.                                                      FidoPcb 1.1  Page 7
  368.  
  369.  
  370.       prevent duplicates).  Option FORCE forces messages to be
  371.       exported if they have the Origin line or not.
  372.  
  373.     FIDOPCB IMPORT
  374.     = will look for MO?, TH?...  and import them into PCBoard.
  375.  
  376.  
  377.     FIDOPCB TOSS DOOR
  378.     = exports/imports all messages, output is sent to the modem
  379.  
  380.  
  381.  
  382.     -----=- Configuration file -=---------------------------------------------
  383.  
  384.     FIDOPCB.CFG contains configuration for FidoPCB.  The configuration file
  385.     can and should be created with a standard text editor such as QEdit or
  386.     even Edlin.  Lines beginning with a semi-colon (";") will be ignored.
  387.     Each keyword should be specified on a separate line and should have no
  388.     tabs (chr(9)) between the keyword itself and parameters.  Please see the
  389.     example .CFG file included in this distribution archive for a template to
  390.     use.  Please, don't leave blank lines between separate keywords, because
  391.     they are ignored and when an error occurs, you'll get a wrong line number
  392.     indicating this error.  Use the semi-colon in such lines.  Don't use word
  393.     processors since they may put some additional information into simple
  394.     ASCII text.
  395.  
  396.     Maximum line length is 512 characters.
  397.  
  398.     In future versions a configuration program will be included to ease the
  399.     configuration process.
  400.  
  401.     Valid keywords are:  ORIGIN, TAG, SYSOP, NODE, AREA, AREA_MSGS, MAIL,
  402.                          PACKET, WORK, FILE, COMPRESS, FLOW_TYPE, NET_MAIL,
  403.                          LOST_MAIL, AKA, AKA_TAG, USE_AKA, NET_TOSS,
  404.                          INTERFACE, NETWORK, IGNORE_ECHO, ZIP, ARC, ARJ,
  405.                          LZH, UNZIP, UNARC, UNARJ, UNLZH, PCBOARD, FRONTDOOR
  406.  
  407.     Most of this keywords have their default values.  It is not necessary to
  408.     use all of them into configuration.
  409.  
  410.     Keywords are divided into five groups: directories descriptions, areas
  411.     and node descriptions, archiver path/names, strings, switches.  Some of
  412.     them are strictly connected:
  413.  
  414.        AREA_MSGS should follow AREA keyword
  415.        SYSOP, COMPRESS, FLOW_TYPE, USE_AKA should follow NODE keyword
  416.        AKA_TAG should follow AKA
  417.        SYSOP should follow ORIGIN
  418.  
  419.  
  420.     Directory descriptions: (existing!) directory name (max.  64 characters)
  421.  
  422.  
  423.  
  424.                                                      FidoPcb 1.1  Page 8
  425.  
  426.  
  427.     Keyword      Description
  428.     ------------ ------------------------------------------------------------
  429.     FILE         path to inbound packets (there are put received files)
  430.     PACKET       path to outbound packets (to sent them to other nodes)
  431.     MAIL         path to *.MSG (messages in Front Door)
  432.     LOST_MAIL    path to file LOST and LOST.NDX - message base to import
  433.                  lost mail (from 'not found' areas)
  434.     NET_MAIL     path to file MATRIX and MATRIX.NDX - message base for NetMail
  435.                  remember to put address of receiver in the first line of
  436.                  message when writing messages
  437.     WORK         work drive and direcory to unpack packets (use RAM disk if
  438.                  possible, but be sure to give it enough space)
  439.     PCBOARD      path to file PCBOARD.SYS created by PCBoard when user
  440.                  runs DOOR
  441.     FRONTDOOR    path to FrontDoor main files (FD.EXE...); used to generate
  442.                  FDRESCAN.NOW and FMRESCAN.NOW semaphore files
  443.     ------------ ------------------------------------------------------------
  444.  
  445.     Example:   MAIL     c:\front\mail
  446.                PACKET   f:\microart\pcb\fidopcb\packet
  447.                PCBOARD  m:\pcb
  448.  
  449.  
  450.     Switches: they can be ON, OFF, NO, YES, BOTH...  First value in table is
  451.     default value.
  452.  
  453.     Keyword      Switches    Description
  454.     ------------ ----------- -------------------------------------------------
  455.     INTERFACE    NONE        FidoNet interface program you are using
  456.                  BINKLEY
  457.                  FRONTDOOR
  458.     NET_TOSS     PCBOARD     where to process NetMail
  459.                  FRONTDOOR
  460.                  BOTH
  461.     NETWORK      OFF         are you using multinode system (for file locking)
  462.                  ON
  463.     IGNORE_ECHO  ON          export just messages marked ECHO or all no matter
  464.                  OFF         of this flag
  465.     COMPRESS     ZIP         compression methods of received/sent packets
  466.                  ARC
  467.                  ARJ
  468.                  LZH
  469.     FLOWTYPE     NORMAL      what to do with exported packet: hold, send...
  470.                  HOLD
  471.                  IMMEDIATE
  472.                  CRASH
  473.     ------------ ----------- -------------------------------------------------
  474.  
  475.     Examples:   INTERFACE  frontdoor
  476.                 NETWORK    off
  477.                 NET_TOSS   both
  478.  
  479.  
  480.  
  481.                                                      FidoPcb 1.1  Page 9
  482.  
  483.  
  484.     Strings: containing some ASCII data to describe TAGS, SYSOPS...
  485.  
  486.     Keyword      Description
  487.     ------------ -------------------------------------------------------------
  488.     ORIGIN       your node main address (Z:RRR/NNN)
  489.     TAG          this string will be appended on the end of all messages
  490.                  sent under your main address
  491.     AKA_TAG      this string will be appended on the end of all messages
  492.                  sent under your AKA address
  493.     SYSOP        origin (used after ORIGIN) or other nodes sysop name (USED
  494.                  after NODE keyword)
  495.     ------------ -------------------------------------------------------------
  496.  
  497.     Example:     ORIGIN   2:380/100
  498.                  SYSOP    Gregor Rudolf
  499.                  ;
  500.                  AKA      1   2:333/606
  501.                  AKA_TAG  We are the best in Koper, Slovenija (2:333/606)
  502.  
  503.  
  504.     Areas and node description: Multiple parameters on one line are also
  505.     strictly connected with other keywords (as explained before).
  506.  
  507.     Keyword      Parameters Description                    Connection with
  508.     ------------ ---------- ------------------------------ -------------------
  509.     AREA         Number     area number to connect with    AREA_MSGS
  510.                             NODE parameter (from 1 to
  511.                             20) in shareware version
  512.                  Name       area name exactly as in
  513.                             FidoNet areas listing
  514.                  Path       path to PCBoard message base
  515.                  Type       defining this area as pass
  516.                             trough (NOMAIL - messages are
  517.                             not written into message base)
  518.     ------------ ---------- ------------------------------ -------------------
  519.     NODE         Address    address of node (Z:RRR/NNN)    SYSOP, COMPRESS,
  520.                  Areas      area numbers connected to this FLOW_TYPE, USE_AKA
  521.                             node (numbers should match
  522.                             AREA parameters!!!)
  523.     ------------ ---------- ------------------------------ -------------------
  524.     AKA          Number     aka number to connect with     AKA_TAG
  525.                             USE_AKA parameter (from 1
  526.                             to 10)
  527.                  Address    your aka address
  528.     ------------ ---------- ------------------------------ -------------------
  529.  
  530.     Example:     AREA   1   Clipper        d:\pcb\clipper
  531.                  AREA_MSGS   Clip
  532.                  ;
  533.                  AREA   99   For_node_603  d:\pcb          nomail
  534.                  ;
  535.                  NODE      2:333/603  1,99
  536.                  SYSOP     Pietro Budicin
  537.                  COMPRESS  zip
  538.                  FLOW_TYPE hold
  539.  
  540.  
  541.  
  542.                                                      FidoPcb 1.1  Page 10
  543.  
  544.  
  545.     Archivers paths and names: you should put DOS path to your archiver
  546.     programs and their names.  If you already have your archivers directory
  547.     into DOS PATH= statement, you can put there just archiver names or don't
  548.     use this configuration parameter.  All keywords beginning with 'UN' should
  549.     be used to describe unpackers or dearchivers.  All necessary parameters
  550.     and switches (-M, U ...) for archivers are already coded into FIDOPCB.EXE,
  551.     so you don't need to write them into configuration.
  552.  
  553.     Keyword     Description                     Parameters/Switches
  554.     ----------  ------------------------------  ---------------------------
  555.     ZIP         Used for .ZIP format (PKZIP)      -M
  556.     UNZIP          -||-       -||-   (PKUNZIP)    -O
  557.     ARC         Used for .ARC format (PKARC)      -R
  558.     UNARC          -||-       -||-   (PKXARC)     -M
  559.     ARJ         Used for .ARJ format (ARJ)         M
  560.     UNARJ          -||-       -||-   (ARJ)         E -U
  561.     LZH         Used for .LZH format (LHA)         M
  562.     UNLZH          -||-       -||-   (LHA)         E
  563.    ----------  ------------------------------  ---------------------------
  564.  
  565.     Example:     ZIP    c:\utility\pkunzip.exe      <-----+
  566.                  UNARC  m:\archiver\pkxarc.exe            |
  567.                  ARJ    c:\arj.exe                        |
  568.                  UNARJ  c:\arj.exe                        |
  569.                  UNLZH  d:\lharc\lha.exe                  |
  570.                                                           |
  571.                  ZIP    pkunzip.exe   <--- when you have PATH=c:\utility;
  572.  
  573.  
  574.  
  575.     -----=- Lost Mail -=------------------------------------------------------
  576.  
  577.     LOST (and it's index, LOST.NDX) is a PCBoard compatible message
  578.     base containing mail from areas not defined in FIDOPCB.CFG.
  579.     Occasionally look at it or set up it in PCBSETUP.  This is one of
  580.     indicators if your system is set up correctly on your side and
  581.     on side of your HUB.
  582.  
  583.     Area names defined in FIDOPCB.CFG with the parameter AREA are compared
  584.     with names found in the mail packet.  If FidoPCB founds message with
  585.     unknown area, puts this message into LOST message base.
  586.  
  587.     First line of all messages in LOST will contain AREA: AreaName, so you
  588.     will be able to locate problems.
  589.  
  590.  
  591.  
  592.     -----=- Handling NetMail -=-----------------------------------------------
  593.  
  594.     MATRIX (and it's index MATRIX.NDX) is PCBoard compatible message base
  595.     file.  You should use it for NetMail messages (private FidoNet messages).
  596.     If you are using FrontDoor, FidoPCB scans for new MSG files and imports
  597.     them into MATRIX conference in PCBoard.  Compressed Net Mail messages
  598.     are imported automatically without use of .MSG files.
  599.  
  600.  
  601.  
  602.                                                      FidoPcb 1.1  Page 11
  603.  
  604.  
  605.     When you are writing NetMail messages, you must write the address of
  606.     the receiver's node into the first line, using the format (Z:RRR/NNN.)
  607.     where: Z = zone number (default is 2) R = region number N = node
  608.     number.  Don't forget brackets; '(' and ')'.  FidoPCB will only check
  609.     this format.  MATRIX messages are then transformed into MSG format
  610.     used by FrontDoor, so you can review them.  Their location is MAIL
  611.     directory in FIDOPCB.CFG.  They are routed by FrontDoor.
  612.  
  613.     Special flags like HOLD, IMM, CRASH, INTL should be put in brackets
  614.     on the second line.
  615.  
  616.  
  617.     Example:
  618.     ===================================================
  619.     To: ALL                              Date: 10.10.91
  620.     From: Gregor Rudolf                  Time: 12:13:11
  621.     Subj: Just sampling...               Read: NO
  622.     Conf: MATRIX (54)
  623.  
  624.     (2:380/101)                     <- receiver's address
  625.     (IMM,CRASH)                     <- special flags
  626.     This is only a sample message.
  627.     =====================================================
  628.  
  629.  
  630.     The meaning of this special flags is explained below:
  631.  
  632.     Flag   Description
  633.     -----  -------------------------------------------------------------------
  634.     IMM    Send message as immidiate
  635.     CRASH  Send crash message
  636.     HOLD   Hold (do not send immediately) message
  637.     INTL   Send message through zone gate. This flag should be present, if you
  638.            are sending message to other FidoNet zones through zone gate. Do     
  639.            not use this flag, if you want to send message directly to
  640.            receiver's node.
  641.     -----  -------------------------------------------------------------------
  642.  
  643.     If you are using NET_TOSS BOTH parameter into configuration file: don't
  644.     use FM to read messages.  This will generate duplicates in your MATRIX
  645.     conference in PCBoard.  I'm still looking for a solution to this
  646.     unpleasant problem.
  647.  
  648.     First line of all received messages will have in the first line written
  649.     FROM:(address).  This will help you to see the sender's address and make
  650.     your replies more easy.  Messages in this conference will also have all ^a
  651.     lines, containing other information.
  652.  
  653.  
  654.  
  655.     -----=- Running a FidoPCB as a DOOR -=------------------------------------
  656.  
  657.     FidoPCB can be configured as a DOOR.  This will allow you and you users to
  658.     process mail independently from FrontDoor or other events.
  659.  
  660.  
  661.  
  662.                                                      FidoPcb 1.1  Page 12
  663.  
  664.  
  665.     There are two things needed to configure FidoPCB as a DOOR: first, you
  666.     must have a (BNU, X00 or compatible) Fossil Driver installed on your
  667.     computer.  And the PCBOARD.SYS file generated by PCBoard should be in
  668.     the directory described with the configuration parameter PCBOARD.
  669.  
  670.     The next step is to configure FidoPCB with PCBSETUP (door configuration).
  671.     File FIDOPCB. is a sample file for the door. Use it as an example (just
  672.     change drive and directory names).
  673.  
  674.     FidoPCB will get all necessary information from PCBOARD.SYS file. If there
  675.     are any messages to send (Net_mail or File attach of packet), two
  676.     semaphore files for FrontDoor are generated. This will help you working on
  677.     a multinode system.
  678.  
  679.     On my system only a few users have the security level high enough to run
  680.     FidoPCB. This can prevent sending dummy NetMail messages and duplicates
  681.     all over the world.
  682.  
  683.  
  684.  
  685.     -----=- Areafix -=--------------------------------------------------------
  686.  
  687.     Areafix is active when you are working as HOST or HUB.  This will allow
  688.     all of your configured nodes to list, select and deselect available
  689.     areas on your node with simple NetMail message.  This message should be
  690.     addressed to Areafix.  A "-q" into Subject of message will generate areas
  691.     listing with marked all selected areas.  If you put in message body text
  692.     area name, this area will be selected.  Adding a '-' (minus) before area
  693.     name will deselect an area.
  694.  
  695.     Access to areafix is allowed only to configured nodes.
  696.  
  697.     Example:    From: Matjaz Potrc, MojsteR BBS (2:380/101)
  698.                 To:   Areafix, MicroArt BBS (2:380/100)
  699.                 Subj: -q
  700.                 -------------------------------------------
  701.                 Clipper
  702.                 -C_Echo
  703.                 -Enet.soft
  704.  
  705.  
  706.  
  707.    -----=- Support and distribution nodes -=----------------------------------
  708.  
  709.    All support BBS's have FidoPCB FidoNet echoconference.  On both, support
  710.    and distribution nodes you can find the most recent versions of both
  711.    shareware and beta releases of FidoPCB.  If you have any problems just join
  712.    support conference and wait a while, I and my partners will answer your
  713.    questions.
  714.  
  715.    SUPPORT NODES:
  716.    Slovenia:             2:380/100  MicroArt BBS
  717.                          +38 66 34986
  718.                          V32,MNP5
  719.                          
  720.  
  721.  
  722.  
  723.                                                      FidoPcb 1.1  Page 13
  724.  
  725.  
  726.                          2:380/101  MojsteR BBS
  727.                          +38 68 23731
  728.                          V32b,V42b
  729.  
  730.                          2:380/103 Brainstorm
  731.                          +38 61 326303
  732.                          V32,V42b,HST
  733.  
  734.    Italy:                2:333/603  Fido_TS_1
  735.                          +39 40 3783111
  736.                          V32b,V42b,HST
  737.  
  738.    USA:                  1:102/815  The Sweet Life PCBoard
  739.                          (818) 882-9058
  740.                          V32b,V42b,HST
  741.  
  742.  
  743.  
  744.    -----=- Copyrights, Trademarks and Warranty -=--------------------------
  745.  
  746.    All programs mentioned are copyrighted and/or trademarked by their
  747.    respective holders.   Please refer to each respective program to determine
  748.    the actual copyright/trademark holder as appropriate or needed.
  749.  
  750.    IN NO EVENT WILL MATJAZ KOCE BE RESPONSIBLE IN ANY WAY FOR THE
  751.    BEHAVIOR OF ANY VERSIONS OF FIDOPCB. IN NO EVENT WILL MATJAZ
  752.    KOCE AND/OR ANY OTHER PARTY WHO MAY MODIFY AND REDISTRIBUTE
  753.    FIDOPCB, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY LOST PROFITS,
  754.    LOST PROFITS, OR OTHER SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
  755.    ARISING OUT OF THE USE OR INABILITY TO USE (INCLUDING BUT NOT
  756.    LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
  757.    LOSSES SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
  758.    OPERATE WITH ANY OTHER PROGRAMS) FIDOPCB, EVEN IF MATJAZ KOCE HAS
  759.    BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM
  760.    BY ANY OTHER PARTY.
  761.  
  762.  
  763.    -----=- End -=------------------------------------------------------------
  764.  
  765.    Thanks to:
  766.  
  767.    - all beta testers
  768.    - Gregor Rudolf    (who helped me with advices)
  769.    - Damjan Pavlovec, Matjaz Potrc and Mike Waldron
  770.      (they helped me with documentation)
  771.    - Mosaic v1.0 and other PCBoard mailer/tossers
  772.      (their bugs, slow processing, inabillities,... made me feel bad
  773.       so much that I decided to write a tosser on my own)
  774.  
  775.    Look in the file HISTORY.DOC to see changes from previous versions
  776.  
  777.  
  778.  
  779.     PLEASE, SUPPORT SHAREWARE!
  780.     Thank you.